class Ruta < ActiveRecord::Base

  #!!!!!!!!!!!!!!!!!!!!!Definiendo relaciones entre las tablas!!!!!!!!!!!!!!!!!!!!!!
  #Ademas se asocia con ORDEN(Para saber en que ruta se encuentra los paquetes asociados a esa orden)
  has_many :ordens, :dependent => :destroy

  #Se definen esta foraneas para saber que empleado despachador realixo la ruta y que recolector se encarga de burcar los paquetes
  belongs_to :empleado_despachador_id, :class_name => :Empleado
	belongs_to :empleado_recolector_id, :class_name => :Empleado

  #!!!!!!!!!!!!!!!!!!!!!Definiendo validaciones sobre los atributos!!!!!!!!!!!!!!!!!!!!!!

  validates_presence_of :fecha, :empleado_despachador_id, :empleado_recolector_id

end
